Tasks prioritization for whole-body realtime imitation of human motion by humanoid robots
نویسندگان
چکیده
This paper deals with on-line motion imitation of a human being by a humanoid robot using inverse kinematics (IK). First, the human observed trajectories are scaled in order to match the robot geometric and kinematic description. Second, a task prioritization process is defined using both equality and minimized constraints in the robot IK model, with four tasks: balance management, end-effectors tracking, joint limits avoidance and staying close to the human joint trajectories. The method was validated using the humanoid robot NAO.
منابع مشابه
Whole-body humanoid robot imitation with pose similarity evaluation
Imitation is considered to be a kind of social learning that allows the transfer of information, actions, behaviors, etc. Whereas current robots are unable to perform as many tasks as human, it is a natural way for them to learn by imitations, just as human does. With the humanoid robots being more intelligent, the field of robot imitation has getting noticeable advance. In this paper, we focus...
متن کاملImitation-Based Task Programming on a Low-Cost Humanoid Robot
Humanoid robots are complex service platforms with anthropomorphic features, specifically designed for close interaction with humans. Conventional programming strategies are hardly applicable to humanoids due to the high number of degrees of freedom that must be coordinated concurrently. Therefore, exploiting humanoids’ potential in service tasks remains an elusive goal. One of the most promisi...
متن کاملWhole-body hierarchical motion and force control for humanoid robots
Robots acting in human environments usually need to perform multiple motion and force tasks while respecting a set of constraints. When a physical contact with the environment is established, the newly activated force task or contact constraint may interfere with other tasks. The objective of this paper is to provide a control framework that can achieve realtime control of humanoid robots perfo...
متن کاملTask-oriented Control of Humanoid Robots through Prioritization
In humanoids, a whole-body task involves the control of multiple subtasks while complying with physical constraints imposed by the robot’s structure and the external environment. To interact in realtime with the robot, we must guarantee that these constraints are fulfilled and that essential subtasks are first accomplished. In this paper, we present a hierarchical framework that focuses on two ...
متن کاملEnabling real-time full-body imitation: a natural way of m-ansferring human movement to humanoids
We seek intuitive, e cient ways to create and direct human-like behaviors for humanoid robots. Here we present a method to enable humanoid robots to acquire movements by imitation. The robot uses 3D vision to perceive the movements of a human teacher, and then estimates the teacher's body postures using a fast full-body inverse kinematics method that incorporates a kinematic model of the teache...
متن کامل